reasoning book